pressure to do well - Turco Inglés Diccionario